﻿using System;
using System.Linq;

namespace homework04_2
{
    class Program4_2
    {
        static void Main1()
        {
            // 创建随机数生成器
            Random random = new Random();

            // 生成100个0-1000之间的随机整数
            var numbers = Enumerable.Range(0, 100)
                                  .Select(_ => random.Next(0, 1001))
                                  .ToList();

            // 使用LINQ从大到小排序
            var sortedNumbers = numbers.OrderByDescending(x => x).ToList();

            // 计算和与平均数
            int sum = sortedNumbers.Sum();
            double average = sortedNumbers.Average();

            // 输出结果
            Console.WriteLine("排序后的数字（从大到小）：");
            Console.WriteLine(string.Join(", ", sortedNumbers));
            Console.WriteLine($"\n总和：{sum}");
            Console.WriteLine($"平均：{average:F2}");
        }
    }
}
